package cc.admin.modules.graduate.service;

import cc.admin.modules.graduate.entity.BlankQuestions;
import cc.admin.modules.graduate.entity.ChoiceQuestions;
import cc.admin.modules.graduate.entity.ExamPaper;
import cc.admin.modules.graduate.entity.ExamPaperAnswer;
import cc.admin.modules.graduate.entity.VO.ExamPaperVo;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.HashMap;
import java.util.List;


/**
 * @Description: 试卷
 * @Author: cc-admin
 * @Date:   2024-12-25
 * @Version: V1.0.0
 */
public interface IExamPaperService extends IService<ExamPaper> {

    HashMap<String, List<ChoiceQuestions>> createExam(ExamPaper examPaper);

    void updateExam(ExamPaper examPaper);

    ExamPaperVo getexampaper(String id);

    void saveExamAnswer(ExamPaperAnswer examPaperAnswer);
}
